<%@page import="com.drerp.RH.carreira.DAO.RegraPlanoCarreiraDAO"%>
<%@page import="com.drerp.RH.carreira.RegraPlanoCarreira"%>
<%@page import="com.drerp.RH.carreira.constantes.TiposRegraPlanoCarreira"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Plano de Carreira</title>

<link rel="StyleSheet" href="../styles.css" type="text/css" media=screen />

<script type="text/javascript" src="../js/jquery-1.7.1.js"></script>
<script type="text/javascript">
	function confirmar_apagar() {
		return confirm("Tem certeza que deseja apagar a regra? Essa operacao é irreversível");
	}
</script>

</head>
<body>

<jsp:include page="/nav/header.jsp" />

<div class="body">

	<jsp:include page="/nav/menu.jsp" />
	
	<div class="center">
		<jsp:include page="/nav/mensagens.jsp" />
	<%
		RegraPlanoCarreiraDAO regraDAO = new RegraPlanoCarreiraDAO();
	%>
		<h1>Plano de Carreira</h1>
		
		<table style="width: 95%; margin: 20px auto;">
			<thead>
				<tr>
					<td>Regra</td>
					<td>Tipo</td>
					<td>Alvo</td>
					<td>Editar</td>
					<td>Apagar</td>
				</tr>
			</thead>
			
	<% for (RegraPlanoCarreira regra : RegraPlanoCarreira.getTodasRegras()) { %>
			<tr>
				<td>
					<a href="detalhe.jsp?regra_id=<%= regra.getRegraPlanoId() %>">
						<%= regra.getNome() %>
					</a>
				</td>
				<td style="text-align: center"><%= regra.getTipo() %></td>
				<td style="text-align: center">
		<% switch(regra.getTipo()) {
			case GERAL: %>
				Todos
		<%		break; 
			case CARGO:%>
				<%= regra.getCargoAlvo() == null? "-" : regra.getCargoAlvo().getNome() %>
		<%		break; 
			case FUNCIONARIO: %>
				<%= regra.getColaboradorAlvo() == null? "-" : regra.getColaboradorAlvo().getNome() %>
	<%			break; 
		} %>
				</td>
		
				<td style="text-align: center"><a href="editar.jsp?id=<%= regra.getRegraPlanoId() %>">Editar</a></td>
				<td style="text-align: center"><a onclick="return confirmar_apagar();" href="remover?id=<%= regra.getRegraPlanoId() %>">Apagar</a></td>
			</tr>
	<% } %>
	
		</table>
		
		<br />	
		<a class="button" href="adicionar.jsp" style="float: right;">Adicionar Regra</a>
		<br />
		<br />
	</div>
</div>
	
</body>
</html>